Big Huge Thesaurus

Bavarian cream

noun

sounds kind of like